Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ukrywanie zmiennych w pasku adresu., Przepisywanie GET do SESSION.
lord_t
post
Post #1





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

Ostrzeżenie: (0%)
-----


Elo,
próbuję ukryć zmienne w adresie, tzn żeby zamiast
domena.pl/index.php?a=1&b=domek widoczne było:
domena.pl/

Mam tylko jeden plik: index.php (on wczytuje konkretne podstrony przez include).
Zrobiłem coś takiego:
1)Na stronie (index.php) aktywuję link, którego href to np. http://domena.pl/index.php?a=1&b=domek .
2)Wykrywam, że jest coś w _GET, jeśli tak, to przepisuję _GET do _SESSION, po czym robię przekierowanie znowu do index.php.
3)W index.php odczytuję sobie np. ze _SESSION['b']=domek więc includuję domek.php.

To działa, ale mam obiekcje co do przycisku wstecz. W FF(sprawdzalem w 2) i IE (sprawdzalem w 6) po kliknięciu na link wchodzi odpowiednia strona, ale nie działa przycisk wstecz (tzn. tak jakby nie weszła inna strona).
W Operze można się cofnać klikając wstecz.

Pytanie: dlaczego w FF i IE nie działa wstecz?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 20:46